<?dyhb
/**
 * 其它注释参考这里
 */
class TemplateGtkGladeWidgetCompiler_GtkDialog extends TemplateGtkGladeWidgetCompiler_GtkWindow{

	/**
	 * 编译窗体创建代码
	 *
	 * @access public
	 * @param $oObject TemplateGtkGladeWidget Widget对象
	 * @return string
	 */
	protected function compileCreateWidget_(TemplateGtkGladeWidget $oObject){}

	/**
	 * 编译按钮并加入到对话框
	 *
	 * @access public
	 * @param $oParentWidget TemplateGtkGladeWidget 父窗体
	 * @param $oChildWidget TemplateGtkGladeWidget 子窗体
	 * @param $oPacking TemplateGtkGladeWidgetPacking 打包方式
	 * @static
	 * @return void
	 */
	protected function packingBtn_(TemplateGtkGladeWidget $oParentWidget,TemplateGtkGladeWidget $oChildWidget,_TemplateGtkGladeWidgetPacking $oPacking){}

	/**
	 * 编译主窗体并加入到对话框
	 *
	 * @access public
	 * @param $oParentWidget TemplateGtkGladeWidget 父窗体
	 * @param $oChildWidget TemplateGtkGladeWidget 子窗体
	 * @param $oPacking TemplateGtkGladeWidgetPacking 打包方式
	 * @static
	 * @return void
	 */
	protected function packingMain_(TemplateGtkGladeWidget $oParentWidget,TemplateGtkGladeWidget $oChildWidget,TemplateGtkGladeWidgetPacking $oPacking){}

	/**
	 * 编译子窗体并加入到父窗体
	 *
	 * @access public
	 * @param $oParentWidget TemplateGtkGladeWidget 父窗体
	 * @param $oChildWidget TemplateGtkGladeWidget 子窗体
	 * @param $oPacking TemplateGtkGladeWidgetPacking 打包方式
	 * @static
	 * @return void
	 */
	protected function compileChildWidgetPacking_(TemplateGtkGladeWidget $oParentWidget,TemplateGtkGladeWidget $oChildWidget,TemplateGtkGladeWidgetPacking $oPacking){}

	/**
	 * 注册到处理器管理器
	 *
	 * @access public
	 * @param $oManager ITemplateObjProcessorManager 处理器管理器
	 * @static
	 * @return void
	 */
	static public function regToProcessorManager(ITemplateObjProcessorManager $oManager){}

}
